#include"List.h"

void list()
{
	ListNode* pile;
	ListInit(&pile);
	Listpushback(pile, 1);
	Listpushback(pile, 2);
	Listpushback(pile, 3);
	Listpushback(pile, 4);
	Listprint(pile);
	//ListpushFront(pile, 5);
	//ListpushFront(pile, 6);
	//ListpushFront(pile, 7);
	//Listprint(pile);
	//ListpopFront(pile);
	//Listprint(pile);
	//ListpopFront(pile);
	//Listprint(pile);
	//ListpopFront(pile);
	//Listprint(pile);
	//ListpopFront(pile);
	//Listprint(pile);
	//Listpopback(pile);
	//Listprint(pile);
	//Listpopback(pile);
	//Listprint(pile);
	//Listpopback(pile);
	//Listprint(pile);
	//Listpopback(pile);
	//Listprint(pile);
	//ListNode* Find = ListFind(pile, 3);
	//ListInsert(Find, 300);
	//Listprint(pile);
	//Listerase(Find);
	//Listprint(pile);
	ListDestory(pile);

}

int main()
{
	list();
	return 0;
}